libdvbv5_d.cat

@file cat.h @ingroup dvb_table @brief Provides the table parser for the CAT (Conditional Access Table) @copyright GNU Lesser General Public License version 2.1 (LGPLv2.1) @author Andre Roth

@par Bug Report Please submit bug reports and patches to linux-media@vger.kernel.org

Members

Functions

dvb_table_cat_free
void dvb_table_cat_free(dvb_table_cat* table)

@brief Frees all data allocated by the CAT table parser

dvb_table_cat_init
ssize_t dvb_table_cat_init(dvb_v5_fe_parms* parms, const(ubyte)* buf, ssize_t buflen, dvb_table_cat** table)

@brief Initializes and parses CAT table

dvb_table_cat_print
void dvb_table_cat_print(dvb_v5_fe_parms* parms, dvb_table_cat* table)

@brief Prints the content of the CAT table

Manifest constants

DVB_TABLE_CAT
enum DVB_TABLE_CAT;

@def DVB_TABLE_CAT @brief ATSC CAT table ID @ingroup dvb_table @def DVB_TABLE_CAT_PID @brief ATSC PID table ID @ingroup dvb_table

DVB_TABLE_CAT_PID
enum DVB_TABLE_CAT_PID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

dvb_table_cat
struct dvb_table_cat

@struct dvb_table_cat @brief ATSC CAT table

Meta